package com.kakavr.staff.service;

import java.util.List;
import java.util.Map;

import com.kakavr.base.service.IBaseService;
import com.kakavr.page.Pagination;

public interface IStaffAdminService extends IBaseService {
	
	/**
	 * 添加员工和合伙人
	 * @param map
	 */
	void addStaff(Map<String,Object> map);
	
	/**
	 * 分页查询员工或合伙人
	 * @param map
	 * @return
	 */
	Pagination<Map<String,Object>> selectStaffByPage(Map<String,Object> map);
	/**
	 * 查询合伙人列表
	 * @param map
	 * @return
	 */
	List<Map<String,Object>> selectPartnerList();
	
	/**
	 * 修改
	 * @param map
	 */
	void updateStaff(Map<String,Object> map);
	
	/**
	 * 删除员工
	 * @param map
	 */
	void deleteStaff(Map<String,Object> map);

}
